massive retaliation - Turkish English Dictionary